/*
aothor:fuxin
date:2017-01-03
*/
html,body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;list-style:none;font-family:"Microsoft YaHei";}
ul,li,ol,p{margin:0;padding:0;}
a{text-decoration:none;color:#333333;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);letter-spacing:1px;} 
.clearfix:after {content:"";clear:both;display:block;height:0;}
.clearfix {zoom:1;}
.copyright{font-family:Arial;}

/*scrollbar css*/
::-webkit-scrollbar{width:0px;height:0px;}
::-webkit-scrollbar-track{background-color:rgba(255,255,255,0);}
::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);}
::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0);}

html,body{position:relative;width:100%;margin:0 auto;}
.contOut{position:relative;width:100%;height:100%;margin:0 auto;overflow:hidden;}
.contOut .top{position:fixed;z-index:999999999;width:100%;margin-top:0px;margin-left:0px;}

.logo{height:44px;padding:23px 30px;/* background-color:#fe3734; */}
.logo a{display:block;}
.logo a.left{float:left;width:306px;height:44px;background:url(../images/global/logo.html) center center no-repeat;}
.logo a.right{float:right;width:149px;height:44px;background-color:#fff;border-radius:30px;color:#fe3734;text-align:center;line-height:44px;font-size:24px;box-shadow:0px 4px 4px rgba(200,12,9,1);}



.nav ul li a.active{color:#ff4340;border-bottom:4px solid #ff4340;}
.nav ul li a:hover{border-bottom:4px solid #ff4340;}
.nav ul li a:active{border-bottom:4px solid #ff4340;}
@media screen and (max-width:950px){
.nav ul{display:table;width:100%;height:64px;background-color:#f7f7f7;}	
.nav ul li{display:table-cell;width:20%;height:60px;line-height:60px;text-align:center;}	
.nav ul li a{display:inline-block;width:auto;height:100%;margin:0 auto;padding:0 15px;font-weight:lighter;font-size:28px;color:#676767;}
.kfonlinebox{position:fixed;z-index:999;top:50%;left:0;height:140px;width:50px;}
.kfonlinebox a.kfonline{display:block;width:45px;-webkit-writing-mode：vertical-rl;height:121px;padding-top:19px;line-height:25px;text-align:center;color:#fff;font-size:24px;background:#d41027;border-top-right-radius:0.7em;border-bottom-right-radius:0.7em;box-shadow:0px 0px 12px rgba(112,13,10,0.8);}
}


@media screen and (min-width:960px){
.nav ul{display:table;width:100%;height:124px;background-color:#f7f7f7;}
.nav ul li{display:table-cell;width:20%;height:124px;line-height:124px;text-align:center;}
.nav ul li a{display:inline-block;width:auto;height:100%;margin:0 auto;padding:0 15px;font-weight:lighter;font-size:48px;color:#676767;}
.kfonlinebox {
    position: fixed;
    z-index: 999;
    top: 40%;
    left: 0;
    height: 250px;
    width: 90px;
}
.kfonlinebox a.kfonline {
    display: block;
    width: 85px;
    height: 230px;
    padding-top: 19px;
    line-height: 48px;
    text-align: center;
    color: #fff;
    font-size: 38px;
    background: #d41027;
    border-top-right-radius: 0.7em;
    border-bottom-right-radius: 0.7em;
    box-shadow: 0px 0px 12px rgba(112,13,10,0.8);
}

}

.kflist{display:none;position:fixed;z-index:88;left:10%;top:50%;margin-top:-40px;width:77%;height:116px;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s;}
.kflist .bg{position:absolute;z-index:0;left:0;top:0;background:#eeeeee;opacity:0.8;width:100%;height:100%;border-radius:10px;}
.kflist .bd{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:table;}
.kflist .bd a{display:table-cell;width:33.3%;height:100%;vertical-align:middle;text-align:center;font-size:26px;}
.kflist .bd a:hover{color:#f53b36;}
.kflist .closebt{position:absolute;top:-21px;right:-21px;z-index:3;background:#8a8a8a;color:#fff;border-radius:50%;line-height:42px;text-align:center;height:43px;width:43px;font-size:36px;padding:1px;}
.kflist .closebt::before{content:"\2716";background:#8a8a8a;color:#ffffff;border-radius:50%;height:43px;width:43px;font-size:36px;}

/*2017春节版本*/
/*img.caitou{position:absolute;z-index:8;top:155px;left:0;display:block;width:100%;height:37px;}
img.denglong{position:absolute;z-index:8;top:62px;display:block;width:80px;}
img.denglong-l{left:10px;
	-webkit-transform:rotate(10deg);
	-ms-transform:rotate(10deg);
	-moz-transform:rotate(10deg);
	-o-transform:rotate(10deg);
	transform:rotate(10deg);
	-webkit-animation:denglong 1.5s ease-in-out alternate infinite;
	-ms-animation:denglong 1.5s ease-in-out alternate infinite;
	-moz-animation:denglong 1.5s ease-in-out alternate infinite;
	-o-animation:denglong 1.5s ease-in-out alternate infinite;
	animation:denglong 1.5s ease-in-out alternate infinite;
}
img.denglong-r{right:10px;
	-webkit-transform:rotate(10deg);
	-ms-transform:rotate(10deg);
	-moz-transform:rotate(10deg);
	-o-transform:rotate(10deg);
	transform:rotate(10deg);
	-webkit-animation:denglong 1.5s ease-in-out 0.1s alternate infinite;
	-ms-animation:denglong 1.5s ease-in-out 0.1s alternate infinite;
	-moz-animation:denglong 1.5s ease-in-out 0.1s alternate infinite;
	-o-animation:denglong 1.5s ease-in-out 0.1s alternate infinite;
	animation:denglong 1.5s ease-in-out 0.1s alternate infinite;
}
@keyframes denglong{
    to{
		transform:rotate(-10deg);
	}
}
@-webkit-keyframes denglong{
    to{
		-webkit-transform:rotate(-10deg);
	}
}
.swiper-container{margin-top:20px;}
.swiper-slide1 .fonts{width:47% !important;left:26.5% !important;top:5.5% !important;}
.swiper-slide2 .fonts{width:52% !important;left:25% !important;top:5.5% !important;}
.swiper-slide3 .fonts{width:54.7% !important;left:22.2% !important;top:5.5% !important;}
.swiper-slide4 .fonts{width:49.2% !important;left:25% !important;top:5.5% !important;}
.swiper-slide5 .fonts{width:55.5% !important;left:22% !important;top:5.5% !important;}
.download{background:url(../images/global/2017/idx_download.jpg) center center no-repeat !important;text-indent:-9999px;border-radius:0 !important;background-size:100% 100%;}*/
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}